put your guns down! - Alemán Inglés Diccionario